package com.dp.pojo;

import java.io.Serializable;
import java.math.BigInteger;
import java.util.Date;

import org.apache.struts2.json.annotations.JSON;

public class EbookVo  implements Serializable{

	private String contentid;                   	  //内容id
	private String bookname;						  //内容名称
	private String service_code;					  //业务代码
	private String servicename;
	private BigInteger price;	
	private String bookintro;					
	private String booktag;	
	private String genre_id;
	private String genre_name;
	private String author;	
	private String language;	
	private String publisher;	
	private String copyright;	
	private Date publishtime;                 		  //发布日期  
	private String userid;
	private Date addtime;              
	private Date lastupdatetime;   
	private String status;
	private String source;
	private Integer seiralstatus;
	private String audituser;                         //审核人
	private String cause;                             //未通过原因
	private String markcode;                          //电子书唯一编号
	private String charcount;                         //字数
	
	private String newstype;						  //ebook,comic,magazine
	
	//电子书章节信息
	private Integer sectionid;                     //章节id
	private String sectionname;                    //章节名称
	private String sectioncontent;                 //章节内容
	private String htmlcontent;                    //章节html内容
	private String adduser;
	private Date updatetime;      
	private Integer sectionorder;                  //章节顺序
	private Integer isfree;                        //是否是免费试读
	private Integer islink;                        //是否是章节标题
	private String sectionstatus;                  //章节审核状态
	//private String cause;                        //未通过原因
	private String auditer;						   //审核人
	private String filepath;                       //章节文件路径
    
    public EbookVo(){
	}

	public String getContentid() {
		return contentid;
	}

	public void setContentid(String contentid) {
		this.contentid = contentid;
	}

	public String getBookname() {
		return bookname;
	}

	public void setBookname(String bookname) {
		this.bookname = bookname;
	}

	public String getService_code() {
		return service_code;
	}

	public void setService_code(String service_code) {
		this.service_code = service_code;
	}

	public String getServicename() {
		return servicename;
	}

	public void setServicename(String servicename) {
		this.servicename = servicename;
	}

	public BigInteger getPrice() {
		return price;
	}

	public void setPrice(BigInteger price) {
		this.price = price;
	}

	public String getBookintro() {
		return bookintro;
	}

	public void setBookintro(String bookintro) {
		this.bookintro = bookintro;
	}

	public String getBooktag() {
		return booktag;
	}

	public void setBooktag(String booktag) {
		this.booktag = booktag;
	}

	public String getGenre_id() {
		return genre_id;
	}

	public void setGenre_id(String genre_id) {
		this.genre_id = genre_id;
	}

	public String getGenre_name() {
		return genre_name;
	}

	public void setGenre_name(String genre_name) {
		this.genre_name = genre_name;
	}

	public String getAuthor() {
		return author;
	}

	public void setAuthor(String author) {
		this.author = author;
	}

	public String getLanguage() {
		return language;
	}

	public void setLanguage(String language) {
		this.language = language;
	}

	public String getPublisher() {
		return publisher;
	}

	public void setPublisher(String publisher) {
		this.publisher = publisher;
	}

	public String getCopyright() {
		return copyright;
	}

	public void setCopyright(String copyright) {
		this.copyright = copyright;
	}

	public Date getPublishtime() {
		return publishtime;
	}

	public void setPublishtime(Date publishtime) {
		this.publishtime = publishtime;
	}

	public String getUserid() {
		return userid;
	}

	public void setUserid(String userid) {
		this.userid = userid;
	}

	public Date getAddtime() {
		return addtime;
	}

	public void setAddtime(Date addtime) {
		this.addtime = addtime;
	}

	@JSON(format="yyyy-MM-dd HH:mm:ss")
	public Date getLastupdatetime() {
		return lastupdatetime;
	}

	public void setLastupdatetime(Date lastupdatetime) {
		this.lastupdatetime = lastupdatetime;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getSource() {
		return source;
	}

	public void setSource(String source) {
		this.source = source;
	}

	public Integer getSeiralstatus() {
		return seiralstatus;
	}

	public void setSeiralstatus(Integer seiralstatus) {
		this.seiralstatus = seiralstatus;
	}

	public String getAudituser() {
		return audituser;
	}

	public void setAudituser(String audituser) {
		this.audituser = audituser;
	}

	public String getCause() {
		return cause;
	}

	public void setCause(String cause) {
		this.cause = cause;
	}

	public String getMarkcode() {
		return markcode;
	}

	public void setMarkcode(String markcode) {
		this.markcode = markcode;
	}

	public String getCharcount() {
		return charcount;
	}

	public void setCharcount(String charcount) {
		this.charcount = charcount;
	}

	public String getNewstype() {
		return newstype;
	}

	public void setNewstype(String newstype) {
		this.newstype = newstype;
	}

	public Integer getSectionid() {
		return sectionid;
	}

	public void setSectionid(Integer sectionid) {
		this.sectionid = sectionid;
	}

	public String getSectionname() {
		return sectionname;
	}

	public void setSectionname(String sectionname) {
		this.sectionname = sectionname;
	}

	public String getSectioncontent() {
		return sectioncontent;
	}

	public void setSectioncontent(String sectioncontent) {
		this.sectioncontent = sectioncontent;
	}

	public String getHtmlcontent() {
		return htmlcontent;
	}

	public void setHtmlcontent(String htmlcontent) {
		this.htmlcontent = htmlcontent;
	}

	public String getAdduser() {
		return adduser;
	}

	public void setAdduser(String adduser) {
		this.adduser = adduser;
	}
	
	@JSON(format="yyyy-MM-dd HH:mm:ss")
	public Date getUpdatetime() {
		return updatetime;
	}

	public void setUpdatetime(Date updatetime) {
		this.updatetime = updatetime;
	}

	public Integer getSectionorder() {
		return sectionorder;
	}

	public void setSectionorder(Integer sectionorder) {
		this.sectionorder = sectionorder;
	}

	public Integer getIsfree() {
		return isfree;
	}

	public void setIsfree(Integer isfree) {
		this.isfree = isfree;
	}

	public Integer getIslink() {
		return islink;
	}

	public void setIslink(Integer islink) {
		this.islink = islink;
	}

	public String getSectionstatus() {
		return sectionstatus;
	}

	public void setSectionstatus(String sectionstatus) {
		this.sectionstatus = sectionstatus;
	}

	public String getAuditer() {
		return auditer;
	}

	public void setAuditer(String auditer) {
		this.auditer = auditer;
	}

	public String getFilepath() {
		return filepath;
	}

	public void setFilepath(String filepath) {
		this.filepath = filepath;
	}
	
	
	
}
